// Head.h: interface for the Head class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_HEAD_H__F77F604D_11D1_493C_A908_CCDB0984B725__INCLUDED_)
#define AFX_HEAD_H__F77F604D_11D1_493C_A908_CCDB0984B725__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#define UP		1
#define LEFT	2
#define DOWN	3
#define RIGHT   4

#include "BodyBlock.h"

class Head : public BodyBlock  
{
private:
	int direction;

public:
	Head();
	virtual ~Head();
	int whatIsAhead();
	void setDirection();
};

#endif // !defined(AFX_HEAD_H__F77F604D_11D1_493C_A908_CCDB0984B725__INCLUDED_)
